Big Huge Thesaurus

dramatic event

noun